package com.holyant.goods.dto.query;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.QueryDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 商品组合售卖实体 gds_goods_group
 * 
 * @author fkmalls
 * @date 2022-08-22
 */
@Data
@ApiModel("商品组合售卖")
public class GdsGoodsGroupQueryDto extends QueryDto {

    private static final long serialVersionUID = 1L;

    /** 组合商品编码, FKM+年月日+6位随机字符 大写，定长度15位,如: FKM220803AI24ML */
    @ApiModelProperty(value = "组合商品编码, FKM+年月日+6位随机字符 大写，定长度15位,如: FKM220803AI24ML")
    private String code;
    /** 组合商品名称 */
    @ApiModelProperty(value = "组合商品名称")
    private String name;
    /** 备注信息 */
    @ApiModelProperty(value = "备注信息")
    private String remark;
    /** 仓库名称 */
    @ApiModelProperty(value = "仓库名称")
    private String warehouseName;
    /** 仓库id */
    @ApiModelProperty(value = "仓库id")
    private Long warehouseId;

    @ApiModelProperty(value = "开始日期")
    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTimeStart;
    @ApiModelProperty(value = "结束日期")
    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTimeEnd;

}
